#!/user/bin/env node


const file = process.argv[2] || __filename,
      fs = require('fs');

try{
  let len = fs.statSync(file).size,
    //获取文件尺寸
      buf = Buffer.alloc(len),
    //填充
      fis = fs.openSync(file,'r');
   // 打开文件
  fs.readSync(fis,buf,0,len,0);
  //读取文件:文件，类型，从0字节开始，读取长度，偏移量
  console.log(buf.toString('utf8'));
  //打印文件
  fs.closeSync(fis);
  //关闭文件
}catch(e){
  console.error(e.message);
  process.exit(1);
}




